import { h } from 'vue';
import { NAvatar } from 'naive-ui';
import { BasicColumn } from '@/components/Table';
export interface ListData {
 
  name: string;
  avatar: string;
  address: string;
  beginTime: string;
  endTime: string;
  date: string;
}
export const columns: BasicColumn<ListData>[] = [
  {
    title: '姓名',
    key: 'name',
    width: 100,
  },
  {
    title: '昵称',
    key: 'name',
    width: 100,
  },
  {
    title: '手机注册账号',
    key: 'name',
    width: 100,
  },
  {
    title: '邮箱注册账号',
    key: 'name',
    width: 100,
  },
  {
    title: '用户ID',
    key: 'id',
    width: 100,
  },

  // {
  //   title: '地址',
  //   key: 'address',
  //   auth: ['basic_list'], // 同时根据权限控制是否显示
  //   ifShow: (_column) => {
  //     return true; // 根据业务控制是否显示
  //   },
  //   width: 150,
  // },
 
  {
    title: '最近登录时间',
    key: 'endTime',
    width: 160,
  },
  {
    title: '相册数量',
    key: 'id',
    width: 100,
  },
  {
    title: '参与出行次数',
    key: 'id',
    width: 100,
  },
];
